package com.dxp.sip.util;

/**
 * @author carzy
 */
public enum Type {
    /**
     * 拉流业务 (PC拉流, 终端接收 INVITE)
     */
    INVITE,

    /**
     * 语音对讲
     */
    INVITE_AS,

    /**
     * 等待ACK
     */
    WAIT_AV_ACK,

    /**
     * 拉流成功
     */
    AV_SUC,

    /**
     * 结束拉流
     */
    INVITE_BYE,
    /**
     * 订阅通知
     */
    NOTIFY,

    /**
     * 终端主动发起INVITE (对讲)
     */
    ANSWER_INVITE,

    /**
     * 注销业务
     */
    UNREGISTER,

    /**
     * 注册业务
     */
    REGISTER,

    /**
     * 订阅
     */
    SUBSCRIBE,

    /**
     * 消息
     */
    MESSAGE,

    /**
     * message notify 消息通知
     */
    MESSAGE_NOTIFY,

    /**
     * 目录推送
     */
    MESSAGE_NOTIFY_CATALOG,

    /**
     * 心跳
     */
    MESSAGE_KEEPALIVE,

    /**
     * 设备控制消息
     */
    MESSAGE_CONTROL,

    /**
     * 回应 broadcast响应请求try to send invite to tosip
     */
    MESSAGE_BROADCAST_RESPONSE,

    /**
     * 通铭私有协议
     */
    TMX,

    // 完成状态
    // 已经构建成功
    SUC
}
